glycophytes - Turkish English Dictionary