spring operated impact-test apparatus - Francés Inglés Diccionario