vestige of vaginal process - Allemand Anglais Dictionnaire