environmental deed of indemnity - Turco Inglés Diccionario