covered lagoon digester - Alemán Inglés Diccionario