technical definition - Almanca İngilizce Sözlük