translate English to French: • taste and odour problems from algae and organisms, and
• un goût et une odeur désagréables attribuables aux algues et aux organismes;