interferon-alpha - French English Dictionary