kind of wild duck - French English Dictionary