proper nounICRC (International Committee of the Red Cross)Initialism of Comité international de la Croix-Rouge.