deposit sediment - Francés Inglés Diccionario