science and technology for environmental protection - İspanyolca İngilizce Sözlük