research and technological development - Fransızca İngilizce Sözlük