cross-country vehicle - Espagnol Anglais Dictionnaire