living independently - German English Dictionary