translate English to French: Free of foreign smell and/or taste.
− Exempt d'odeur ou de saveur étrangère.