inflatable cushion - Spanish English Dictionary