impose someone's will on others - Espagnol Anglais Dictionnaire