silt sluice - Alemán Inglés Diccionario