stir a place completely - Turco Inglés Diccionario