rectovestibular fistula - French English Dictionary