wagging its tail - French English Dictionary