be the soul of something - Francés Inglés Diccionario