duck's egg - French English Dictionary