rock mechanical - Français Anglais Dictionnaire