long-term financial expenses - Spanish English Dictionary