impede attempt to save life - Spanish English Dictionary