life peerage - Spanish English Dictionary