man from batuecas, spain - Français Anglais Dictionnaire