earth subgrade - French English Dictionary