sternocleidomastoid branch of superior thyroid artery - Deutsch Englisch Wörterbuch