to be indemnified and saved harmless - Turco Inglés Diccionario