police clearance certificate - French English Dictionary