percutaneous nephroscope - Francés Inglés Diccionario