sub-depositary - German English Dictionary