profitmaking - French English Dictionary