superantigen - French English Dictionary