peace treaty

vredesverdrag (overeenkomst die normale en vriendelijke verhoudingen tussen landen waarborgt)

feckless

zwak, ondoeltreffend; onverantwoordelijk; onverschillig, lui