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