providing with provisions - French English Dictionary