hinterlegen

From LSJ

German > Latin

hinterlegen, ponere; deponere.