political caucus - French English Dictionary