carry the banner for - French English Dictionary