24-hour service - German English Dictionary