Total sediment load - Alemán Inglés Diccionario