custodian or depository - German English Dictionary