man from castile kingdom, spain - Français Anglais Dictionnaire