life-time achievement - Spanish English Dictionary