to mix something - Español Inglés Diccionario