mesophyt - German English Dictionary