forcefully imposing - Francés Inglés Diccionario