peace initiative - Spanish English Dictionary