Trihalomethane - French English Dictionary