impede attempt to save life - Turc Anglais Dictionnaire