suprascapular notch - German English Dictionary