lifesaving equipment - Turkish English Dictionary