woman from salamanca, spain - Français Anglais Dictionnaire