promotion system - French English Dictionary