pulpal artery - Spanish English Dictionary