sidewalk superintendent - Turkish English Dictionary