female chorus - French English Dictionary