vestige of vaginal process - Turc Anglais Dictionnaire