ruminants (zoological suborder) - German English Dictionary