union des travailleurs scientifiques - French English Dictionary