necessary goods - French English Dictionary