debris-sorting dam - Francés Inglés Diccionario