factory storage facility - French English Dictionary