vestige of vaginal process - Turco Inglés Diccionario