impede attempt to save life - Turkish English Dictionary