pedestrian refuge - Turkish English Dictionary