membranoid - Francés Inglés Diccionario