The English term "demand, sale" matches the German term "Abnahme"

other english words that include "demand" : german :
paragraph, demand, sale, heel Absatz
demand, sale Debit
demand, sale Vertrieb