excavation slope - Spanish English Dictionary