resort to physical force - Turco Inglés Diccionario