independent humanitarian institution founded to protect and assist victims of international and non-international armed conflict (gave rise to the International Movement of the Red Cross and the Red Crescent)
ICRC
Meaning of ICRC in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012