small duck that sounds like its name - Français Anglais Dictionnaire