higher council for research and technology - German English Dictionary