someone who mixes - Turco Inglés Diccionario