From English-French FreeDict Dictionary ver. 0.1.6: stir /stəːr/ 1. affecter, émouvoir, remuer 2. battre, faire tournoyer 3. vigueur
stir /stəːr/ 1. affecter, émouvoir, remuer 2. battre, faire tournoyer 3. vigueur