hollow in which water often stagnates - Spanisch Englisch Wörterbuch