technical achievements - Almanca İngilizce Sözlük