self-approbation - Turco Inglés Diccionario