eyespots - German English Dictionary