stir a place completely - Francés Inglés Diccionario