that makes giddy - Alemán Inglés Diccionario