hemorrhoidal - French English Dictionary