debt-distressed country - German English Dictionary