independently motor driven - Français Anglais Dictionnaire