glendora - German English Dictionary