further along the road - Turkish English Dictionary