submerged trickling filter - Alemán Inglés Diccionario