translate English to French: International Agency for Research on Cancer.
Centre international de recherche sur le cancer.