impede attempt to save life - Turco Inglés Diccionario