facilities and activities - French English Dictionary