forum on south-south cooperation in science and technology - Almanca İngilizce Sözlük