foot soldiers - Allemand Anglais Dictionnaire