self-propelled artillery - Spanisch Englisch Wörterbuch