upper extremity exoskeleton - Turco Inglés Diccionario