my head reels - Alemán Inglés Diccionario