pay back the debt - German English Dictionary