people like us - French English Dictionary