supporter of a political party - French English Dictionary