translate English to French: Shallow water with a fair amount of submerged vegetation.
Dans l'eau peu profonde avec une quantité passable de végétation submergée.