eggs in moonlight - French English Dictionary