deposit of silt - Turco Inglés Diccionario