ground sluice - Francés Inglés Diccionario