have a splitting headache - Alemán Inglés Diccionario