some (some people) - French English Dictionary