soil retaining structure - Französisch Englisch Wörterbuch