a woman native of madrid - Français Anglais Dictionnaire