life peerage - Turkish English Dictionary