sudden tail wagging - Spanish English Dictionary