my head's a little dizzy - Turco Inglés Diccionario