to pledge or deposit as security - German English Dictionary