thrust oneself forward - Español Inglés Diccionario