tiroides - French English Dictionary