giant cell carcinoma of thyroid gland - German English Dictionary