hayvan karkası - Turkish English Dictionary