mechanically driven - Français Anglais Dictionnaire