rack for lances, spears, pikes - Français Anglais Dictionnaire