settlement success - German English Dictionary