a plea of duress - Espagnol Anglais Dictionnaire