stir a place completely - Alemán Inglés Diccionario