rigid life raft - German English Dictionary