splurging - German English Dictionary