office that handles administrative tasks - Fransızca İngilizce Sözlük