foundation trench - Spanisch Englisch Wörterbuch