man from castile, spain - Allemand Anglais Dictionnaire