interest and other debt charges - Español Inglés Diccionario