resort to physical force - Francés Inglés Diccionario