make provisions - French English Dictionary