self-applause - Turco Inglés Diccionario