interleucina - French English Dictionary