hurry down to somewhere - Turkish English Dictionary