vestige of vaginal process - Français Anglais Dictionnaire