veins of considerable extent - Français Anglais Dictionnaire