parcel of moist air - French English Dictionary