technology initiative - Almanca İngilizce Sözlük