self-approving - Turco Inglés Diccionario