chorus of approval - French English Dictionary