tiroides - German English Dictionary