committee on scientific and technological cooperation - Alemán Inglés Diccionario