hemorrhoidectomy - Francés Inglés Diccionario