a thorn in the side - Turkish English Dictionary