armored stormtrooper - Espagnol Anglais Dictionnaire