evesdrop - German English Dictionary