thyroid artery - German English Dictionary