mesophyte - Turkish English Dictionary