DGRA: Direction Générale des Recherches Aliens

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

Definition in English: Direction Générale des Recherches Aliens