tiroid - French English Dictionary