live-saving equipment - Turkish English Dictionary