environmental deed of indemnity - Allemand Anglais Dictionnaire