inferior rectal artery - French English Dictionary