skeleton of free superior limb - Alemán Inglés Diccionario