luxury automobile, comfortable and with dual traction - Espagnol Anglais Dictionnaire