armored support - Deutsch Englisch Wörterbuch