be head over heels with someone - Francés Inglés Diccionario