solar algae pond - Alemán Inglés Diccionario