have stayed up all night - Turkish English Dictionary