small sized arteries - Español Inglés Diccionario