mix something thoroughly - Español Inglés Diccionario