air cushion pad - Spanish English Dictionary