gain of an advantage - French English Dictionary