trooper armed with a helmet - Allemand Anglais Dictionnaire