national guard for public security - Allemand Anglais Dictionnaire