current permit - French English Dictionary