the keen demand for these goods - French English Dictionary