treaty on international commercial terrestrial law - Allemand Anglais Dictionnaire