veins of considerable extent - Alemán Inglés Diccionario