people's unity front - French English Dictionary