permanent-way staff - German English Dictionary