constructive criticism of work of others - Spanish English Dictionary