join one or more vehicles to another one to be towed - Spanisch Englisch Wörterbuch