my throat aches - Turkish English Dictionary