life-long sport - Turkish English Dictionary