female duck - French English Dictionary