The English term "accumulation, crowd, heap, mass, multitude, pile, quantity" matches the German term "Menge"

other english words that include "quantity" : german :
quantity Quantität
quantity Quantum