omurga ejderi - Turkish English Dictionary