precast-segmental sewer - Spanish English Dictionary