atmospheric turbidity - French English Dictionary