sister people - French English Dictionary