committee on scientific and technological cooperation - German English Dictionary