small sized arteries - Alemán Inglés Diccionario