giant cell tumor of tendon sheath - Alemán Inglés Diccionario