foundation trenches - Englisch Synonyme Wörterbuch