main arteries - Alemán Inglés Diccionario