difficult-to-machine materials - Français Anglais Dictionnaire