lie at the heart - Alemán Inglés Diccionario