armored stormtrooper - Français Anglais Dictionnaire