suprascapular notch - French English Dictionary