embankments - Spanisch Englisch Wörterbuch