technological developments - Almanca İngilizce Sözlük