activity engaged in for a profit - French English Dictionary