science and technology for environmental protection - Turc Anglais Dictionnaire