stepsisters - French English Dictionary