tireless efforts - Turkish English Dictionary