pneumatic life raft - Turkish English Dictionary