development permit - French English Dictionary