armored stormtrooper - Alemán Inglés Diccionario