person who praises - French English Dictionary