biogas digester - Francés Inglés Diccionario