membranaceous ampulla - Francés Inglés Diccionario