biomembranous - Francés Inglés Diccionario