self-propelled howitzer - Türkçe İngilizce Sözlük