well-settled - German English Dictionary