debt payable on demand and recoverable - İspanyolca İngilizce Sözlük