biofilms - Francés Inglés Diccionario