tow boat - Turkish English Dictionary