meat from drowned animals - German English Dictionary