glendora - Turkish English Dictionary