release dammed up water - Spanish English Dictionary