scientific and technical subcommittee - Español Inglés Diccionario