on tow - Turkish English Dictionary