permitted facilities - French English Dictionary