self-supporting rigid vehicle - Allemand Anglais Dictionnaire