ditch or hole where water flows - Spanisch Englisch Wörterbuch