slope protection with vegetation - Spanisch Englisch Wörterbuch