man from calahorra, spain - Français Anglais Dictionnaire