directorate of road maintenance - German English Dictionary