life peer - Turkish English Dictionary