maghreb charter on environmental protection and sustainable development - Spanisch Englisch Wörterbuch