rapid sand filtration - Francés Inglés Diccionario