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