new trade theory - German English Dictionary