biomembrane - Francés Inglés Diccionario