immunotoxic - French English Dictionary