sing somebody's praise - French English Dictionary