yalpa omurga - Turkish English Dictionary