fossa of vestibule of vagina - Turco Inglés Diccionario