so fast it'll make your head spin - Alemán Inglés Diccionario