make interest payments - Spanish English Dictionary