large number/quantity - German English Dictionary