global trafficking of women - French English Dictionary