life rent - German English Dictionary