omurgalının artkafası - Turkish English Dictionary