eyeflap - German English Dictionary