fossa of vestibule of vagina - Allemand Anglais Dictionnaire