harbor deep feelings towards someone - Francés Inglés Diccionario