off-road machine - Espagnol Anglais Dictionnaire