woman from batuecas, spain - French English Dictionary