do a self-criticism - Turco Inglés Diccionario