sidewalk plough - Spanish English Dictionary