well drilling permit - French English Dictionary