new republic special forces - Allemand Anglais Dictionnaire