impose oneself over others - Francés Inglés Diccionario