woman from alpujarras, andalusia, spain - Français Anglais Dictionnaire