joints of free superior limb - Turco Inglés Diccionario