technical services unit - Almanca İngilizce Sözlük