perfect a provision - French English Dictionary