pneumatic life preserver - Spanish English Dictionary