permanent establishment - German English Dictionary