current (intellectual movement) - French English Dictionary