place in a gully where soil accumulates - Spanish English Dictionary