liquid filtration - Alemán Inglés Diccionario