ruminants (zoological suborder) - Français Anglais Dictionnaire