sing somebody's praise - Spanish English Dictionary