towability - Turkish English Dictionary