flushing sluice - Francés Inglés Diccionario