be indulging in leisure - Türkçe İngilizce Sözlük