long-acting thyroid stimulator (lats) - French English Dictionary