What does Arteria suprascapularis mean?

Arteria suprascapularis - German to English

suprascapular artery [Arteria suprascapularis]