produce profit - French English Dictionary