to safeguard life - Turc Anglais Dictionnaire