stricture and atresia of vagina - Alemán Inglés Diccionario