twenty-four hour service - Turco Inglés Diccionario