international federation for human rights - French English Dictionary