have (something) at heart - Alemán Inglés Diccionario