Sign in
Dictionaries
English
lump-sum benefit payment