all along the road - Turkish English Dictionary