filtration system - Alemán Inglés Diccionario