settlement and custody bank - German English Dictionary