thrust oneself in/into - Alemán Inglés Diccionario