life peerage - German English Dictionary