heavily modified water body - French English Dictionary