their secret weapon - Allemand Anglais Dictionnaire