mix thoroughly - Turco Inglés Diccionario