Translation of "Pledged deposit" in German