interest and other debt charges - German English Dictionary