life-saving tools - Turc Anglais Dictionnaire