man from borunda, spain - Français Anglais Dictionnaire