himen - Alemán Inglés Diccionario