soil retaining structure - Spanisch Englisch Wörterbuch