physical duress - Turco Inglés Diccionario