give someone the spanish archer - Français Anglais Dictionnaire