sediment dislodging force - Francés Inglés Diccionario