wind pudding and air dip - French English Dictionary