veins of considerable extent - Francés Inglés Diccionario