the last ace - Turkish English Dictionary