the mistress of staves - French English Dictionary