cushion of air - French English Dictionary