to yield profit - French English Dictionary