live on own - German English Dictionary