fall to the ground with a thud (someone/something) - Spanish English Dictionary