improved sub-grade - Spanish English Dictionary