self-propelled howitzer - Almanca İngilizce Sözlük