permanent-way installation - German English Dictionary