permanent commission for foreign trade - German English Dictionary