wild duck with orange - French English Dictionary