lump sum purchase - German English Dictionary