slow-moving goods - French English Dictionary