a mighty concourse of people - German English Dictionary