mechanical connections on towed vehicles - Spanisch Englisch Wörterbuch