interest and other debt charges - Spanish English Dictionary