sing one's own praises - Turc Anglais Dictionnaire