someone who mixes - French English Dictionary