thylacinus cynocephalus - Turkish English Dictionary