self-laudation - Turco Inglés Diccionario