supplementary special deposit scheme - German English Dictionary