treaty on international commercial terrestrial law - German English Dictionary