certificate for the life raft - Turkish English Dictionary