microbial biofuel - Francés Inglés Diccionario