a major aspect of the industry - French English Dictionary