move sluggishly - French English Dictionary