silt deposit - Turco Inglés Diccionario