technical innovations - Almanca İngilizce Sözlük