translate English to French: - free of any foreign smell and/or taste.
- exempts d'odeur et/ou de saveur étrangères.