barhead spinefoot - Français Anglais Dictionnaire