early site permit - French English Dictionary