overindulging - German English Dictionary