meteorological visibility - French English Dictionary