physical and chemical preparations - French English Dictionary