get involved deeply in something - Español Inglés Diccionario