scientific and technical research committee - Espagnol Anglais Dictionnaire