land-for-peace - Spanish English Dictionary