thyroglossal duct cyst - French English Dictionary