physical and chemical preparations - Spanish English Dictionary