translate English to French: Completed or discontinued missions
Missions achevées ou interrompues