solar greenhouse - German English Dictionary