ecologic chemistry - French English Dictionary