provide with a chance - French English Dictionary