providente - French English Dictionary