temporary-way maintenance department - French English Dictionary