all the other people - French English Dictionary