throw oneself forward impetuously - Alemán Inglés Diccionario