towing or pushing equipment - Türkisch Englisch Wörterbuch