antigen-presenting - French English Dictionary