obsolete or slow-moving goods - French English Dictionary