sing someone's praise - French English Dictionary