cushion of air - Spanish English Dictionary