indulge in leisure - Deutsch Englisch Wörterbuch