launch an initiative - İspanyolca İngilizce Sözlük