have a sore shoulder - Turkish English Dictionary