securities clearing and depositing bank - Turkish English Dictionary