office that handles administrative tasks - Almanca İngilizce Sözlük