sink oneself into the effort of - Español Inglés Diccionario