supplementary special deposit scheme - Spanish English Dictionary