meaning of auf der Bank hinterlegen

auf der Bank hinterlegen - German to English

to deposit at bank