constructive criticism of own work - French English Dictionary