membranous layer - Francés Inglés Diccionario