sub-depositary - Turkish English Dictionary