work things to one’s advantage - French English Dictionary