have a sore shoulder - French English Dictionary