What does Aufbewahrungsvertrag mean?

Aufbewahrungsvertrag - German to English

deposit contract