promoted mixing - French English Dictionary