heavily modified water body - Spanish English Dictionary