twenty-four hour service - German English Dictionary