twenty-four second clock - German English Dictionary