gas-powered vehicles - Espagnol Anglais Dictionnaire