physical duress - Spanish English Dictionary