not give up benefits - French English Dictionary