do a self-criticism - Turc Anglais Dictionnaire