draining of stagnant water - Spanish English Dictionary