impounded pond - Spanish English Dictionary