subscapularis - German English Dictionary