rock slope stability - Spanish English Dictionary