sing one's own praises - Turco Inglés Diccionario