hollow in which water often stagnates - German English Dictionary