custodian or depository - Spanish English Dictionary