stampede of people - Alemán Inglés Diccionario