AFTURD

What is the full meaning of AFTURD? What does AFTURD stand for?

AFTURD stands for Association des Femmes Tunisiennes pour la Recherche et le Développement (French)