people's front - French English Dictionary