heavy and long vehicles - Türkisch Englisch Wörterbuch