woman from batuecas, spain - Turkish English Dictionary