force (oneself) upon - Francés Inglés Diccionario