main arteries - Español Inglés Diccionario