mechanical and physical properties - Turc Anglais Dictionnaire