depart for a distant place with urgency - Turkish English Dictionary