administrative headquarters for property - French English Dictionary