translate English to French: Mackenzie Delta, Satellite Image This satellite image shows one of the world's largest river deltas.
Mackenzie, delta du (image-satellite) Cette image-satellite montre l'un des plus grands deltas fluviaux du monde.