twenty-four-second clock - Deutsch Englisch Wörterbuch