to spend lavishly - German English Dictionary