a plea of duress - Allemand Anglais Dictionnaire