twenty-four-second device - Türkçe İngilizce Sözlük