providentness - French English Dictionary