twenty-four seven - German English Dictionary