endoscopic release - Español Inglés Diccionario