have one's head spinning - Alemán Inglés Diccionario