epyllion - German English Dictionary