environmental technologies and technology cooperation - Deutsch Englisch Wörterbuch