What does befristete Spareinlage mean?

befristete Spareinlage - German to English

time deposit