drop gate sluice - Francés Inglés Diccionario