self-propelled rubber tired vehicle - Türkisch Englisch Wörterbuch