life-saving belt - Turkish English Dictionary