be indulging in leisure - Deutsch Englisch Wörterbuch