special projects assistant - German English Dictionary