be head over heels with someone - Alemán Inglés Diccionario