self-propelled howitzer - Spanisch Englisch Wörterbuch