an outlook on life - Turkish English Dictionary