independently driven - Espagnol Anglais Dictionnaire