impact-testing apparatus - Español Inglés Diccionario