headachy - Turkish English Dictionary