sluice of a mill - Alemán Inglés Diccionario