man from castile and león, spain - Français Anglais Dictionnaire