have a splitting headache - Turco Inglés Diccionario