translate English to French: Executive Committee on Humanitarian Affairs (ECHA)
Comité exécutif pour les affaires humanitaires