science and technology for environmental protection - Allemand Anglais Dictionnaire