bonus provision for life - Spanish English Dictionary