many-voiced choir - French English Dictionary