rally supporters - French English Dictionary