The German term "Zahlung" matches the English term "payment"

other german words that include "zahlung" : english :
Bezahlung payment