CICRD: Comité International de la Croix Rouge Delegation

What does CICRD mean? The above is one of CICRD meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Comité International de la Croix Rouge Delegation