biomechanical properties - Français Anglais Dictionnaire