downwelling - French English Dictionary