foramina of the smallest veins - Alemán Inglés Diccionario