have little time left for something - İspanyolca İngilizce Sözlük