woman from castile-la mancha, spain - Turc Anglais Dictionnaire