be indulging in leisure - İspanyolca İngilizce Sözlük