eierlegend - German English Dictionary