river sediment - Alemán Inglés Diccionario