choruses - French English Dictionary