special projects (sp) - German English Dictionary