maid's ruin - French English Dictionary