life-saving tools - Türkçe İngilizce Sözlük