they that live longest see most - Turkish English Dictionary