man from salazar valley, spain - Français Anglais Dictionnaire