meat of land animals - Turkish English Dictionary