twenty-four hour service - Francés Inglés Diccionario