bear more fruit - French English Dictionary