ruminants (zoological suborder) - Turc Anglais Dictionnaire