technical department - Almanca İngilizce Sözlük