bonus provision for life - Turkish English Dictionary