my throat scratches - Turkish English Dictionary