technical and cultural cooperation - İspanyolca İngilizce Sözlük