sing someone's praise - Spanish English Dictionary