self antigen - French English Dictionary