have one's head spinning - Francés Inglés Diccionario