peeress - French English Dictionary