tiroidea - German English Dictionary