shear apparatus equipped with strain control - Alemán Inglés Diccionario