silt sluice - Francés Inglés Diccionario