have a splitting headache - Turkish English Dictionary