look after one's benefits - French English Dictionary