rigid life raft - Spanish English Dictionary