meat from drowned animals - Turkish English Dictionary