have (something) at heart - Español Inglés Diccionario