eierlegend - French English Dictionary