from a technical aspect - Almanca İngilizce Sözlük