hollow in which water often stagnates - Spanish English Dictionary