anterior wall of vagina - French English Dictionary