scientific and technical subcommittee - Espagnol Anglais Dictionnaire