debt and debt service reduction - Turkish English Dictionary