restless person without a set route or career - Turkish English Dictionary