be in the mainstream of something - French English Dictionary