pneumatic life raft - German English Dictionary