twenty-four-second device - İngilizce Eşanlam Sözlük