skeleton of free superior limb - German English Dictionary