arteria rectalis - French English Dictionary