the application of new technology - Fransızca İngilizce Sözlük