provision warehouse - French English Dictionary