lump sum or periodic sums - German English Dictionary