resort to physical force - Espagnol Anglais Dictionnaire