Definition of mechanical twin in English:
mechanical twin
noun
MetallurgyA twinned crystal produced by mechanical deformation.
Origin
1920s; earliest use found in Richard Glazebrook (1854–1935), physicist.
Are You Learning English? Here Are Our Top English Tips