lack of roads - French English Dictionary