be wife-ridden - French English Dictionary