schoolhouse property and premises - French English Dictionary