insular arteries - Alemán Inglés Diccionario