peace-loving nation - Spanish English Dictionary