twenty-four-second device - İspanyolca İngilizce Sözlük