woman from salamanca, spain - French English Dictionary