armored support - Alemán Inglés Diccionario