my head's splitting - Turkish English Dictionary