environmental and social cost - Turc Anglais Dictionnaire