cyclopes - German English Dictionary