sediment accumulation - Francés Inglés Diccionario