mesophyt - Turkish English Dictionary