afferent vessels - Alemán Inglés Diccionario