improved sub-grade - German English Dictionary