leave behind in a promotion - French English Dictionary