translate English to French: International Organization for Peace, Care and Relief
International Organization for Peace, Care and Relief, The