microbial mats - Francés Inglés Diccionario