truck based sport utility vehicle - Espagnol Anglais Dictionnaire