self-propelled rubber tyred vehicle - Türkçe İngilizce Sözlük