someone who mixes - Francés Inglés Diccionario