translate English to French: Social and Cultural Factors Complicate the Woman in Question in the Philippines."
Social and Cultural Factors Complicate the Woman in Question in the Philippines ».