man from burgos, spain - Français Anglais Dictionnaire