pneumatic life preserver - German English Dictionary