harbor deep feelings towards someone - Español Inglés Diccionario