be the soul of something - Alemán Inglés Diccionario