whistling atmospheric - French English Dictionary