live on one's private means - German English Dictionary