(native/inhabitant) of madrid - Français Anglais Dictionnaire