public praise - French English Dictionary