pudendal sac - French English Dictionary