fall down to the ground with force - Alemán Inglés Diccionario