clean sluice - Francés Inglés Diccionario