artkafa-omurga menteşesi - Turkish English Dictionary