chemical site - French English Dictionary