be towed - Turkish English Dictionary