physical duress - French English Dictionary