general principles of ınternational environmental law - Francés Inglés Diccionario