head of throwing spear - Français Anglais Dictionnaire