main artery - Alemán Inglés Diccionario