canids - Français Anglais Dictionnaire