main arteries - Turco Inglés Diccionario