tireless
Contents
English Expression
  1. n.:  tireless,  untiring,  indefatigable
French Expression
  1. adj.  infatigable, inlassable