hemorroidectomía - French English Dictionary