foreign trader's permit - Allemand Anglais Dictionnaire