interest and other debt charges - Alemán Inglés Diccionario