pneumatic life preserver - Turkish English Dictionary