program development and technical cooperation division - Fransızca İngilizce Sözlük