have stayed up all night - Turco Inglés Diccionario