world federation of scientific workers - German English Dictionary